umbrella tree (magnolia tripetala) - Alemán Inglés Diccionario